package com.ld.security.server.admin.modules.ge.service;

import com.ld.security.common.mybatis.base.service.ISuperService;
import com.ld.security.server.admin.modules.ge.entity.GeModelEntity;
import com.ld.security.server.admin.modules.ge.po.*;
import com.ld.security.server.admin.modules.ge.vo.GeModelArgsVo;
import com.ld.security.server.admin.modules.ge.vo.ModelDetailVo;


public interface IGeModelService extends ISuperService<GeModelEntity> {



    GeModelArgsVo getGeModelArgsVo(GeModelArgsPo po);

    ModelDetailVo getModelDetail(String id);

    int deleteModel(String id);


    void saveModel(SaveModelPo po);

//    void usrTableinitModel(UseTableInitModelPo tableId);

    ModelDetailVo modelClonePo(ModelClonePo po);


}
